Himalayan longleaf pine - French English Dictionary